home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / UTILFILE / UNPROT2.LZH / TKSOLVER.UNP < prev    next >
Text File  |  1985-03-01  |  8KB  |  189 lines

  1. FOR THE USERS THAT HAVE 'TK!SOLVER'  TK-1(2J & 2K)/PC-DOS/IBM5150
  2. -------------------------------------------------------------------
  3. FROM : THE A.S.P ; (Against Software Protection)
  4.  
  5.                    *********N O T I C E*************
  6.  
  7.        THIS RELEASE DATE OCT 3,1984 , SUPERCEEDS ALL PREVIOUS UNPROTECT
  8.      PROCEDURES MY ME, INCLUDING VERSION 2J (CORRECTED). THIS .UNP
  9.      APPLIES TO BOTH VERSIONS '2J' AND '2K'. IF U HAVE ANY PROBLEMS WITH
  10.      THESE PROCEDURES LEAVE A MESSAGE FOR 'JP ASP' ON ASA FULTON'S BBS.
  11.  
  12.  
  13.  
  14.          SYSOP'S, IF U HAVE ANY PREVIOUS .UNPS FOR TKSOLVER, BY ME,
  15.              PLEASE REMOVE THEM AND REPLACE WITH THIS ONE
  16.  
  17.  
  18.                    ******** END NOTICE *************
  19.  
  20.  
  21. ORIGINALLY SUBMITTED TO ASA FULTONS BBS (THE SHINING SUN -305-273-0020)
  22.                  AND TO
  23.                         LEE NELSONS BBS (PC-FORUM        -404-761-3635)
  24.  
  25. PLEASE NOTE THAT THESE UNPROTECT PROCEDURES INVOLVE FROM 4 HOURS TO
  26. ___________________________________________________________________
  27.  
  28. 40 OR MORE HOURS ( 58+ HOURS FOR 'TK!' ) OF
  29.  
  30. SINGLE STEPPING THRU CODE AND FIGURING OUT THE
  31.  
  32. INTENT OF THE ORIGINAL CODE.. SO I WOULD APPRECIATE IT WHEN U PASS
  33.  
  34. THIS ON TO OTHER BOARDS YOU DO NOT ALTER THIS OR TRY TO TAKE CREDIT
  35.  
  36. FOR MY LOST SLEEP.... THE A.S.P... (J.P. TO HIS FRIENDS)
  37.  
  38. OH, AS A FURTHER NOTE. I SEE SOME BBS'S ARE NOW CHARGING U TO BE REGISTERED
  39. TO USE THEIR SYSTEM. FIRST OF ALL I GIVE U FROM 4 TO 60 HOURS OF MY TIME
  40. AT NO COST TO YOU AND I DO NOT LOOK TO KINDLY TO SUCH BBS'S PUTTING ON
  41. MY PROCEDURES AND THEN CHARGING U TO GET ACCESS TO THEM. THEY DIDNT SPEND
  42. TIME AND COST (SAY 'X' HOURS * $40+) TO MAKE THE PROCEDURES AVAIL. , SO
  43. I WOULD APPRECIATE THAT SUCH BOARDS DID NOT USE ANY OF THE 'A.S.P'S'
  44. PROCEDURES, UNLESS THEY ARE WILLING TO PUT THEIR WORKS TRULY IN THE
  45. PUBLIC DOMAIN.. ENOUGH SAID.. THANK YOU.
  46.  
  47.   IF YOU HAVE A HARD DISK OR WANT TO CREATE A BACKUP COPY THAT IS NOT
  48. TIED INTO THE 'TK!'  DISKETTE...IN CASE YOUR ONLY COPY GOES BAD
  49. .. THIS PATCH WILL REMOVE THE COPY PROTECTION COMPLETELY.... AS WELL
  50. AS LET TK! RUN AS A STAND ALONE PROGRAM (AS WAS DONE WITH VISICALC).
  51.  
  52.   AS ALWAYS THIS IS FOR YOUR PERSONAL PEACE OF MIND ONLY
  53. IT IS NOT MEANT TO BYPASS ANY COPYRIGHTS..YOU ARE BY LAW BOUND BY
  54. YOUR PURCHASE LICENSE AGREEMENT.
  55.  
  56.   IF YOU HAVE A HARD DISK AND WANT TO PUT THE PROGRAM ON SUCH
  57. WHY SHOULD YOU BE TIED TO A FLOPPY. YOU HAD TO GIVE UP A LOT OF
  58. 'BIG MACS' TO GET YOUR HARD DISK.
  59.  
  60.  FIRST OF ALL WHEN I REFER TO THE "B:" DRIVE , IF U HAVE A HARD DISK U
  61. CAN SUBSTITUTE THE APPROPRIATE DRIVE LETTER FOR THE "B:" DRIVE. I ALSO ASSUME
  62. THAT THE ORIGINAL "TK!" IS IN THE "A:" DRIVE IN STEPS 3 THRU 6.
  63.  
  64. 1). FORMAT 1 (BOOTABLE SYSTEM, IF DESIRED) DISK UNDER DOS 2.0 OR 2.1 OR 3.0
  65.  
  66. 2). COPY THE (UNHIDDEN) FILES FROM THE ORIGINAL TKSOLVER DISKETTE TO THE
  67.     NEWLY FORMATTED DISKETTE.  DELETE TK.COM ON THE COPIED DISKETTE, HOWEVER.
  68.  
  69. 3). PUT THE ORIGINAL TKSOLVER DISKETTE IN THE "A:" DRIVE IF NOT ALREADY THERE.
  70.     MAKE SURE A WRITE PROTECT TAB IS ON THE ORIGINAL IF IT IS NOTCHED.
  71.  
  72. 4). I WONT  TELL U HOW TO USE DEBUG OR  ANY 'PATCHER' PROGRAMS
  73.    ON THE BBS'S, I ASSUME U HAVE A BASIC UNDERSTANDING.
  74.  
  75. 5). FIRST I ASSUME U HAVE DEBUG.COM ON A RAM OR C: OR B: DRIVE, SAY DRIVE B.
  76.     MAKE SURE DRIVE A (WHERE THE ORIGINAL TKSOLVER DISKETTE IS) IS THE DOS
  77.     DEFAULT DRIVE, I. E. A>.
  78.  
  79. 6). ENTER >B:DEBUG TK.COM         'HERE YOU GRAB TK.COM OFF THE ORIGINAL DISK
  80.  
  81.  
  82.     ENTER -E 951 90 90 90                  'THIS DISABLES
  83.           -E 957 90 90 90                  'SINGLE STEP OVERIDES
  84.           -E 57C <AND NOW HIT ENTER>
  85.     DEBUG RESPONDS FF. (CURRENT CONTENTS OF 57C SHOULD BE FF.) ON THE SAME LINE,
  86.      WITHOUT ANY BLANKS, YOU IMMEDIATELY TYPE CC FOLLOWED BY HITTING ENTER KEY.
  87.      THIS WILL CHANGE THE CONTENTS OF THAT LOCATION TO CC.
  88.     NOTE: THE ORIGINAL TK! SHOULD STILL BE IN THE "A:" DRIVE.
  89.  
  90.           -G
  91.  
  92.     NOTE: PROGRAM SHOULD STOP AT CS:xxxx:57C
  93.  
  94.           WHAT WE DID WAS LET TK! READ ALL THE OTHER PIECES OF HIMSELF
  95.           FROM THE VARIOUS DISK SECTORS (THE GOOD AND BAD SECTORS) OF THE ORIG.
  96.           DISK, DO ALL THE DECRYPTING AND SET UP ALL AREAS OF HIMSELF.
  97.           IN OTHER WORDS WE LET HIM DO ALL THE WORK FOR US. WE DIDN'T
  98.           EVEN HAVE TO FOOL WITH BAD TRACKS, OR ANY DECRYPTING OURSELVES.
  99.  
  100.  
  101.           -E 57C FF
  102.           -E B271 <AND NOW HIT ENTER>
  103.     SIMILAR TO ABOVE, DEBUG SHOULD RESPOND FF.  YOU THEN TYPE CC AND HIT ENTER.
  104.           -G
  105.  
  106.  
  107.          PRESS THE "ENTER" SINCE TK! IS WAITING ON IT
  108.  
  109.           -E B271 <AND NOW HIT ENTER> 
  110.     SIMILAR TO ABOVE, DEBUG SHOULD RESPOND CC.  YOU THEN TYPE FF AND HIT ENTER.
  111.           -T
  112.  
  113.          YOU SHOULD SEE THE FOLLOWING REGISTER STATES:
  114.  
  115.            AX=1C0D
  116.            BX=0100
  117.            CX=0000
  118.            DX=5898
  119.            SP=B2AD
  120.            BP=0000
  121.            SI=B230
  122.            DI=A100
  123.  
  124.           -E 389 C6 06 FF 00 0C
  125.           -E 38E C6 06 FE 00 22
  126.           -E 393 C6 06 FD 00 38
  127.           -E 398 C6 06 FC 00 4E
  128.           -E 39D 90 90 90 90 90 90 90 90     'THAT 8 NOP'S
  129.  
  130.            THE FOLLOWING IS A CORRECTION FOR ALL PREVIOUS RELEASES OF THIS .UNP
  131.  
  132.           -E 3A9 90 90 90 90 90 90 90 90 90  'THATS 9 NOP'S NOT 8 AS WAS BEFORE
  133.           -E 3B2 B0 00
  134.  
  135.           -R AX <HIT ENTER>
  136.   DEBUG SHOULD RESPOND AX 1C0D FOLLOWED BY COLON ON NEXT LINE.  YOU THEN TYPE 0
  137.   AND HIT THE ENTER KEY.  SIMILARLY, RESET REGISTERS BX, CX, AND DX TO 0.
  138.           -R BX <HIT ENTER, THEN 0, ETC.>
  139.           -R CX <HIT ENTER, THEN 0, ETC.>
  140.           -R DX <HIT ENTER, THEN 0, ETC.>
  141.  
  142.   NOW ASSUME YOU HAVE THE COPIED TK DISKETTE IN DRIVE B.
  143.  
  144.           -N B:TKNEW.COM
  145.           -R CX <HIT ENTER, THEN FFFE PLUS ENTER TO CHANGE CONTENTS TO FFFE>
  146.           -W CS:100     'WILL NOW WRITE FFFE BYTES INTO NEW FILE B:TKNEW.COM
  147.  
  148.           RESTORE ALL REGISTERS
  149.  
  150.           -G
  151.  
  152.  
  153.      NOTE: TK! SHOULD NOW COME UP AS IT NORMALLY WOULD ,
  154.            IF IT DOESN'T, PROBABLY B:TKNEW.COM IS NO GOOD.
  155.              ------
  156.      
  157. 7). REBOOT THE SYSTEM WITH A DOS SYSTEM DISK IN DRIVE A.
  158.  
  159. 8). PLACE YOUR ORIGINAL TK! DISK IN A SAFE PLACE SINCE WE NO LONGER NEED IT.
  160.  
  161. 9). THE COPIED TK! DISK WITH TKNEW.COM WRITTEN BY THE DEBUGGER IS TOTALLY
  162.     UNPROTECTED AND SHOULD RUN FINE.
  163.     YOU CAN RENAME TKNEW.COM TO TK.COM IF YOU LIKE.
  164.     YOU CAN ALSO COPY THE FILES TO A RAM OR HARD DISK AND IT SHOULD WORK.
  165.  
  166.      ALSO I HAVENT TESTED THE 'TKNEW.COM' EXTENSIVELY ON DIFFERENT MACHINES
  167.     (DIFF MEM. SIZES AND/OR  MONITORS). DID TRY IT ON A 'PHAZE'
  168.     AND A 3270 PC AND IT APPEARED TO WORK.
  169.  
  170.  
  171. OTHER NOTES:
  172. -------------------------------------------------------------------------
  173.  
  174. 1). CHECKS FOR SPECIALLY FORMATTED TRACKS COMPLETELY REMOVED
  175.  
  176.  
  177. 2). U MAY LOAD ALL THE FILES ON THE NEWLY FORMATTED AND UNPROTECTED
  178.    DISKETTE DIRECTLY TO HARD OR RAM DISK, IN ANY SUB-DIRECTORY U
  179.    SET UP
  180.  
  181. 3). SOMEONE WANTED TO KNOW WHY I USED UPPER CASE FOR EVERYTHING. FIRST
  182.    AFTER ABOUT 8 TO 20 HOURS OF STARING AT THE TUBE., I AM NOT ABOUT
  183.    TO SHIFT THE CHARACTERS, AND SECONDLY I AM SO EXCITED , AFTER DOING
  184.    SOMETHING THAT AT FIRST SEEMED IMPOSSIBLE, AND IN A HURRY TO GET IT OUT
  185.    ON A BBS, SO THAT U MAY USE THE NEWLY GLEAMED KNOWLEDGE.
  186.  
  187.  
  188.   ENJOY YOUR NEW FOUND FREEDOM..HARD DISKS FOREVER!!!!!
  189.